page{
	background: $page-color-base;
	padding-top: 16upx;
}
.row{
	display: flex;
	align-items: center;
	position: relative;
	padding:0 30upx;
	height: 110upx;
	background: #fff;

	.head {
		font-size: $font-base-tit;
		color: $font-color-dark;
	}
	.title{
		flex-shrink: 0;
		width: 190upx;
		font-size:$font-base-tit ;
		color: $font-color-dark;
		margin-right: 40upx;
	}
	.input{
		flex: 1;
		font-size:$font-base-tit;
		color: $font-color-dark;
	}
	.icon-shouhuodizhi{
		font-size: 36upx;
		color: $font-color-light;
	}
	
}
.default-row{
	margin-top: 16upx;
	.title{
		flex: 1;
	}
	switch{
		transform: translateX(16upx) scale(.9);
	}
}
.default-btn{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 600upx;
	height: 80upx;
	margin: 30upx auto;
	font-size: $font-lg;
	background:#2394fb;
	color: #fff;
	border-radius: 10upx;
	// box-shadow: 1px 2px 5px rgba(219, 63, 96, 0.4);
}

 

.list-cell{
	display:flex;
	align-items:baseline;
	padding: 20upx $page-row-spacing;
	line-height:60upx;
	position:relative;
	background: #fff;
	justify-content: center;
	&.log-out-btn{
		margin-top: 40upx;
		.cell-title{
			color: $uni-color-primary;
			text-align: center;
			margin-right: 0;
		}
	}
	&.cell-hover{
		background:#fafafa;
	}
	&.b-b:after{
		left: 30upx;
	}
	&.m-t{
		margin-top: 16upx;
	}
	.cell-more{
		align-self: baseline;
		font-size:$font-lg;
		color:$font-color-light;
		margin-left:10upx;
	}
	.cell-title{
		flex: 1;
		font-size: $font-base + 2upx;
		color: $font-color-dark;
		margin-right:10upx;
	}
	.cell-tip{
		font-size: $font-base;
		color: $font-color-light;
	}
	switch{
		transform: translateX(16upx) scale(.84);
	}
}

.switch-color{
	transform: translateX(16upx) scale(.84);
}

//单选radio样式--app不支持穿透
// uni-radio /deep/ .uni-radio-input {
// 	width: 0.8rem;
// 	height: 0.8rem;
// }
// uni-radio-group /deep/ uni-label {
// 	margin-right: 2rem;
// }
// uni-radio-group /deep/ uni-text {
// 	font-size: 15px;
// }
//单选radio样式 fanqz edit 20/05/24
.uni-label {
		margin-right: 90upx;
	}	
.uni-text {
	font-size: 30upx;
}

//--使用多行显示输入
.textarea {
	width: 640upx;
	margin-left: 30upx;
	padding-top: 20upx!important;
	margin-bottom: 10upx;
	font-size:30upx;
	overflow: hidden;
}
// 必填标识
.xrequired:before {
		content: '* ';
		color: red;
		margin-right: 10upx;
	}

